Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

344
Views
Usando Select2 obtener error - "Error: No select2/compat/query"

Estoy intentando usar la biblioteca Select2 en mi sitio para aprovechar placecomplete ( siguiendo los pasos de configuración bastante simples aquí ), pero cuando ejecuto el código aparece un error extraño:

Error: No select2/compat/query`

Intenté buscarlo en Google y realmente parece que nadie más se ha encontrado con esto.

Mi código en pocas palabras es,

cargando los archivos...

 <link href="scripts/Select2/dist/css/select2.min.css" rel="stylesheet" /> <script src="scripts/Select2/dist/js/select2.min.js"></script> <script src="scripts/jquery.placecomplete.js">//<![CDATA[//]]></script>

Etiquetando un elemento de entrada en mi cuerpo...

 <input id="example123" class="example123" type="text" />

En mi función document.ready, llamando al siguiente código...

 $('#example123').placecomplete({});

y ahí es donde arroja el error.

¿Alguna idea de dónde me estoy equivocando y qué significa este error?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Te encuentras con dos problemas aquí, los cuales pueden solucionarse fácilmente.

  1. Select2 4.0.0 ya no admite la opción de query en la compilación estándar simplificada. Esto debe incluirse en la compilación completa ( select2.full.js ) ya que se maneja a través de un módulo de compatibilidad con versiones anteriores.

  2. Está utilizando Placecomplete y depende de una versión anterior de Select2. Parece que Select2 3.5.2+ puede funcionar, pero puedo decir por las opciones que está usando, no puede funcionar con Select2 4.0.0. Hay un boleto abierto sobre esto para Placecomplete.

over 4 years ago · Santiago Trujillo Report

0

Para mí, cambiar la etiqueta <input /> a una etiqueta <select> funcionó.

over 4 years ago · Santiago Trujillo Report

0

He tenido esto cuando tiene dos controles en su página web con la misma identificación: tenía un control oculto y una selección (el control oculto fue el primero).

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!